Russian Opposition’s Navalny Detained at Anti-Putin Protest

Sergei Fadeichev / TASS Russian opposition leader Alexei Navalny was detained shortly after making an appearance at an anti-government protest in central Moscow on Saturday. “Navalny appeared on Pushkinskaya (Square) and was quickly detained,” Leonid Volkov, an opposition politician, said in an online broadcast. “It (the detention) was absolutely illegal.” Critics of Vladimir Putin took … Continue reading Russian Opposition’s Navalny Detained at Anti-Putin Protest